life is too difficult - Turc Anglais Dictionnaire